﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using bomberbide;

namespace bomberbode_server
{
    public class joueur
    {
        private string _Pseudo;
        public string Pseudo
        {
            get { return _Pseudo; }
            set { _Pseudo = value; }
        }

        private Random _Randomer;
        public Random Randomer
        {
            get { return _Randomer; }
            set { _Randomer = value; }
        }

        private int _Stock;
        public int Stock
        {
            get { return _Stock; }
            set { _Stock = value; }
        }

        private int _Score;
        public int Score
        {
            get { return _Score; }
            set { _Score = value; }
        }

        private int _PuissanceBombe;
        public int PuissanceBombe
        {
            get { return _PuissanceBombe; }
            set { _PuissanceBombe = value; }
        }

        private int _MaxBombe;
        public int MaxBombe
        {
            get { return _MaxBombe; }
            set { _MaxBombe = value; }
        }

        private bool _Remote;
        public bool Remote
        {
            get { return _Remote; }
            set { _Remote = value; }
        }

        private bool _Kick;
        public bool Kick
        {
            get { return _Kick; }
            set { _Kick = value; }
        }

        private double _Speed;
        public double Speed
        {
            get { return _Speed; }
            set { _Speed = value; }
        }

        private layMode _LayMode;
        public layMode LayMode
        {
            get { return _LayMode; }
            set { _LayMode = value; }
        }

        private bool _Invisible;
        public bool Invisible
        {
            get { return _Invisible; }
            set { _Invisible = value; }
        }

        private List<buff> _Buffs;
        public List<buff> Buffs
        {
            get { return _Buffs; }
            set { _Buffs = value; }
        }

        public enum layMode
        {
            normal, random, continuous, forbidden
        }
    }
}
